﻿.nav {
 height: 50px;
 line-height: 50px;
 font-family: 'Microsoft YaHei', '微软雅黑', STXihei, '华文细黑', Heiti, '黑体', SimSun, '宋体', sans-serif;
}

.sy_nav {
 width: 1200px;
 margin: 0 auto;
 position: relative;
 overflow: hidden;
}

a.homeA.sy1_tit img {
 display: block
}

/****一级菜单****/
.sy1_ul {
 *zoom: 1;
}

.sy_nav {
 *position: relative;
 *z-index: 999;
 *zoom: 1;
}

.sy1_li {
 float: left;
 width: 130px;
 height: 50px;
 line-height: 50px;
 text-align: center;
 z-index: 1000;
 *zoom: 1;
 padding-right: 2px;
 display: inline;
}

.sy1_tit {
 display: block;
 font-weight: 600;
 text-align: center;
 font-size: 16px;
}

.syHover .sy1_tit, .sy1_tit:hover {
 text-decoration: none;
}

.sy1_li.syHover .sy1_tit .navspan {
 color: #008756;
}

/****二级菜单****/
.sy2_inside {
 border-bottom: 1px solid #e5e5e5;
 font-family: "微软雅黑";
 width: 1200px;
}

.sy2_ul .sy2_inside {
 border-bottom: 1px solid #e5e5e5;
 height: 40px;
}

.sy2_ul {
 background: #fff;
 padding: 4px;
 position: absolute;
 width: 108px;
 visibility: hidden;
 left: 0;
 display: block;
 top: 49px;
 z-index: 100;
 _zoom: 1;
 -webkit-box-shadow: 0 0 5px #69C0A0;
 -moz-box-shadow: 0 0 5px #69C0A0;
 box-shadow: 0 0 5px #69C0A0;
 display: none;
 _border: 1px solid #008756;
 _border-top: 2px solid #49B79D;
 padding-bottom: 20px;
}

.sy2_ul .sy2_box {
 background: #045D98;
 padding-bottom: 10px;
 box-shadow: 0 3px 2px rgba(0, 0, 0, 0.1);
}

.sy2_li {
 z-index: 0;
 position: relative;
 text-align: center;
 height: 35px;
 line-height: 35px;
 width: 100%;
 padding: 3px 0;
}

.sy2_li a {
 font-weight: normal;
 font-size: 14px;
 position: relative;
 z-index: 3;
 height: 35px;
 line-height: 35px;
 overflow: hidden;
 display: block;
}

.sy2_li a:hover {
 color: #fff !important;
 background: #008756
}

.sy2_li .sf-sub-indicator {
 float: right;
 height: 35px;
 margin-right: 10px;
 width: 6px;
 *position: absolute;
 *left: 125px;
 *top: 2px
}

.sy2_box li.syHover .sy2_tit {
 background-color: #00B372;
 color: #FFF
}

.sy2_box li.syHover .sy2_tit .sf-sub-indicator {
 background-position: 0 bottom;
 color: #FFF
}

.sy3_ul, .extendMenu {
 display: none;
}

.sy3_ul .sy3_box {
 top: 0;
 position: absolute;
 background: #F7F7F7;
 left: 123px;
 width: 100%;
 overflow: hidden
}

.sy3_li {
 line-height: 35px;
 z-index: 0;
 text-align: left;
}

.sy3_ul .sy3_li .sy3_tit {
 display: block;
 width: 100%;
 height: 35px;
 line-height: 35px;
 text-indent: 15px;
 *text-indent: 0px;
}

.sy3_ul .sy3_li .sy3_tit:hover {
 background: #B56025;
 text-decoration: none;
 color: #FFF
}

.buoy {
 position: absolute;
 width: 117px;
 height: 2px;
 background: #49B79D;
 bottom: 0px;
 left: -157px;
 _display: none;
}

/*------------------------头部导航菜单---------------*/
.w1200 {
 width: 1200px;
}

.sy1_ul li>ul {
 width: 1200px;
 border: 4px solid #008756;
}

.sy1_ul li ul .sy2_inside li {
 width: 90px;
 float: left;
}

/*医院概况*/
.NavBoxsLeft {
 width: 300px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
}

.NavBoxsLeft h2 a, .NavBoxsCenter h2 a, .nav2_cent_div h2 a {
 font-weight: 700;
}

.NavBoxsLeft .BoxContent img {
 width: 300px;
 height: 160px;
}

.NavBoxsLeft .BoxContent p {
 line-height: 29px;
 text-align: left;
}

.NavBoxsLeft .BoxContent p a {
 color: #008756;
 font-size: 14px;
}

.NavBoxsCenter {
 width: 402px;
 float: left;
 padding: 0 10px;
 display: inline;
 border-right: 1px solid #e5e5e5;
 height: 284px;
}

.NavBoxsCenter .newlist1 {
 width: 400px;
 line-height: 29px;
 text-align: left;
}

.NavBoxsCenter .newlist1 li {
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat left center;
 padding-left: 10px;
}

.BoxContentGB li h3 {
 font-size: 12px;
 position: absolute;
 bottom: 0;
 left: 0;
 width: 100%;
 height: 30px;
 line-height: 30px;
 z-index: 3;
 color: #fff;
 font-weight: normal;
 text-align: center;
}

.BoxContentGB li h3 {
 _text-align: left;
}

.BoxContentGB li h3 a {
 color: #fff;
}

.conbg {
 position: absolute;
 bottom: 0;
 left: 0;
 width: 178px;
 height: 30px;
 background: #000;
 opacity: 0.5;
 filter: alpha(opacity=50);
 z-index: 2;
}

.BoxContentGB li {
 font-size: 12px;
 overflow: hidden;
 position: relative;
 margin-bottom: 15px;
 float: left;
 margin: 0 10px;
}

.BoxContentGB li a img {
 width: 180px;
 height: 220px;
}

.nav2_cent_div {
 width: 360px;
 float: left;
 margin: 0 0 0 26px;
}

.nav2_cent_div {
 _width: 330px;
 _margin: 0 0 0 16px;
}

.nav2_cent_div div p {
 line-height: 29px;
 text-align: left;
 width: 360px;
}

.nav2_cent_div div p a {
 color: #008756;
}

.nav2_cent_div div p a img {
 width: 300px;
 height: 150px;
}

/*就诊指南*/
.NavBoxsLeft1 {
 width: 350px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
 height: 284px;
}

.NavBoxsLeft1 h2 a, .NavBoxsCenter1 h1 a {
 font-weight: 700;
}

.NavBoxsLeft1 .newlist1 {
 width: 350px;
 line-height: 29px;
 text-align: left;
}

.NavBoxsCenter1 {
 width: 200px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
 height: 284px;
}

.NavBoxsCenter1 .newlist1 {
 width: 200px;
 line-height: 29px;
 text-align: left;
}

.NavBoxsCenter1 .newlist1 li {
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat left center;
 padding-left: 10px;
}

.NavBoxsCenter_tu {
 width: 340px;
 float: right;
 padding: 0 20px;
 display: inline;
}

.NavBoxsCenter_tu div {
 margin: 15px 0;
}

.NavBoxsCenter_dizhi {
 width: 300px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
 height: 284px;
}

.NavBoxsCenter_dizhi .newlist1 {
 width: 300px;
 text-align: left;
 line-height: 29px;
}

.NavBoxsCenter_dizhi h1 a {
 font-weight: 700;
}

.NavBoxsCenter_dizhi .newlist1 li a {
 color: #008756;
}

/*医院新闻*/
.NavBoxsLeft2 {
 width: 226px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
 height: 284px;
}

.newContent a img {
 width: 230px;
 height: 150px;
}

.newContent ul li span, .newlist1 li span {
 float: right;
}

.NavBoxsLeft2 div ul {
 width: 230px;
 text-align: left;
 line-height: 28px;
}

.NavBoxsLeft2 div ul li {
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat left center;
 padding-left: 10px;
}

.NavBoxsLeft2 .newContent {
 position: relative;
 height: 150px;
}

.NavBoxsLeft2 .newContent h2 {
 width: 230px;
 height: 32px;
 diaplay: block;
 position: absolute;
 bottom: 0;
 left: 0;
 z-index: 9;
 line-height: 32px;
 text-align: left;
 padding-left: 10px;
}

.NavBoxsLeft2 .newContent h2 a font {
 color: #fff;
 font-weight: 100;
 font-size: 14px;
}

.black_box {
 width: 230px;
 height: 32px;
 background-color: #000;
 opacity: 0.7;
 position: absolute;
 bottom: 0;
 left: 0;
}

.NavBoxsCenter2 {
 width: 270px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
 height: 284px;
}

.NavBoxsLeft2 h2 a, .NavBoxsCenter2 h1 a {
 font-weight: 700;
 font-size: 14px;
}

.NavBoxsCenter2 .newlist1 {
 width: 270px;
 line-height: 29px;
 text-align: left;
}

.NavBoxsCenter2 .newlist1 li {
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat left center;
 padding-left: 10px;
}

.NavBoxsCenter3 {
 width: 270px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
 height: 284px;
}

.NavBoxsCenter4 {
 width: 270px;
 float: left;
 padding: 0 20px;
 display: inline
}

.NavBoxsCenter4 {
 _width: 250px;
 _padding: 0 0 0 10px;
}

.NavBoxsCenter3 h1>a, .NavBoxsCenter4 h1>a {
 font-weight: 700;
 font-size: 14px;
}

.NavBoxsCenter3 .newlist1, .NavBoxsCenter4 .newlist1 {
 width: 270px;
 line-height: 29px;
 text-align: left;
}

.NavBoxsLeft3 div, .NavBoxsLeft4 div {
 line-height: 28px;
 text-align: left;
}

.NavBoxsCenter3 .newlist1 li, .NavBoxsCenter4 .newlist1 li {
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat left center;
 padding-left: 10px;
}

.news_box h2 {
 height: 30px;
 line-height: 28px;
 text-align: left;
}

.news_box h2 a {
 font-weight: 700;
}

.news_box p {
 line-height: 28px;
 text-align: left;
 padding-bottom: 5px;
 margin-bottom: 5px;
 border-bottom: 1px dotted #D3D3D3;
}


/*健康科普*/
.NavBoxsLeft_3 {
 width: 360px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
 height: 220px;
}

.NavBoxsLeft_3 div ul {
 width: 360px;
}

.NavBoxsLeft_3 div ul li {
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat left center;
 padding-left: 10px;
}

.NavBoxsLeft_3 div {
 line-height: 28px;
 text-align: left;
}

.NavBoxsLeft_3 h2 a, .NavBoxsCenter_3 .nav_title1, .NavBoxsCenter_4 .nav_title1, .NavBoxsright_3 .nav_title1 {
 font-weight: 700;
}

.NavBoxsCenter_3 {
 width:360px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
 height: 220px;
}

.NavBoxsCenter_3 .newlist1{
 width: 360px;
 line-height: 28px;
 text-align: left;
}


.NavBoxsCenter_3 .newlist1 li,  .NavBoxsright_3 .newlist1 li{
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat left center;
 padding-left: 10px;
}
.NavBoxsright_3{
 width:358px;
 float: left;
 padding: 0 20px;
 display: inline;
 height: 220px;
}
.NavBoxsright_3 .newlist1{
 width: 358px;
 line-height: 28px;
 text-align: left;
}
.NavBoxsCenter_4 {
 width: 270px;
 float: right;
 padding: 0 10px;
}

.NavBoxsCenter_4 .newlist1 {
 width: 270px;
}

.NavBoxsCenter_4 .newlist1 li {
 float: left;
 width: 152px;
 margin: 0 12px;
 position: relative;
}

.NavBoxsCenter_4 .newlist1 li h2 {
 line-height: 20px;
 text-align: left;
}

.NavBoxsCenter_4 .newlist1 li p {
 display: none;
}

.NavBoxsCenter_4 .newlist1 li .video_btn {
 width: 152px;
 display: block;
 height: 110px;
 position: absolute;
 top: 0;
 left: 0;
 background: url(/Content/Areas/Common/images/anniu.png) no-repeat center center;
}

.NavBoxsCenter_4 .newlist1 li .video_btn:hover {
 background: url(/Content/Areas/Common/images/op_bg.png) repeat;
}

.video_img img {
 width: 152px;
 height: 110px;
}

/*患者服务*/
.NavBoxsLeft_hz {
 width: 357px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
 height: 200px;
}

.NavBoxsLeft_hz div ul {
 width: 160px;
}

.NavBoxsLeft_hz .newContent ul li a img {
 display: none;
}

.NavBoxsLeft_hz div ul li {
 text-align: left;
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat left center;
 padding-left: 10px;
 line-height: 30px;
}

.NavBoxsCenter_hz {
 width: 250px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
 height: 200px;
}

.NavBoxsLeft_hz h2 a, .NavBoxsCenter_hz h1 a {
 font-weight: 700;
}

.NavBoxsCenter_hz .newlist1 {
 width: 250px;
 line-height: 30px;
 text-align: left;
}

.NavBoxsCenter_hz .newlist1 li {
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat left center;
 padding-left: 10px;
}

.NavBoxsCenter_xs {
 width: 380px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
}

.NavBoxsCenter_xs h1 a {
 font-weight: 700;
}

.NavBoxsCenter_xs .newlist1 {
 width: 250px;
 line-height: 30px;
 text-align: left;
}

.NavBoxsCenter_xs .newlist1 li {
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat left center;
 padding-left: 10px;
}

.vote_title {
 text-align: left;
 line-height: 30px;
}

.vote_btn {
 clear: both;
}

.NavBoxsCenter_xs .VoteBox .vote_list {
 width: 370px;
 height: 68px;
}

.NavBoxsCenter_xs .VoteBox .vote_list li {
 float: left;
 width: 90px;
 line-height: 34px;
 text-align: left;
}

.NavBoxsCenter_xs .vote_btn a {
 display: block;
 width: 90px;
 height: 30px;
 line-height: 30px;
 background-color: #008756;
 float: left;
 color: #fff;
 margin-right: 10px;
 margin-top: 5px;
}

.sy2_inside .num11 {
 display: none;
}

/* 医护团队 */
.NavBoxsLeft_all {
 margin: 10px 0 0 20px;
 height: 290px;
 overflow-x: hidden;
 overflow-y: auto;
}

.NavBoxsLeft_all h3 {
 width: 120px;
 height: 38px;
 line-height: 38px;
 clear: both;
 display: block;
 background-color: #008756;
 color: #fff;
 float: left;
 margin: 0 20px 10px 0;
}

.NavBoxsLeft_all .menu {
 margin-left: 140px;
}

.NavBoxsLeft_all .menu li {
 float: left;
 width: 120px;
 text-align: left;
 text-align: left;
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat 0 center;
 line-height: 38px;
 height: 38px;
 overflow: hidden;
}

.NavBoxsLeft_all .menu li a {
 margin-left: 10px;
}

/*人才招聘*/
/*.num8{ display:none;}*/
.NavBoxsLeft_A {
 width: 300px;
 height: 166px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
}

.NavBoxsCenter_B {
 width: 402px;
 height: 166px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
}

.NavBoxsCenter_C {
 width: 360px;
 float: left;
 padding: 0 20px;
 display: inline;
 border-right: 1px solid #e5e5e5;
}

.NavBoxsLeft_A h2 a, .NavBoxsCenter_B h1 a, .NavBoxsRight_C h1 a {
 font-weight: 700;
}

.newContent ul.newList {
 line-height: 29px;
 text-align: left;
}

.newContent ul.newList li {
 background: url(/Content/Areas/Common/images/list_dot.jpg) no-repeat left center;
 padding-left: 10px;
}

.newContentB li {
 float: left;
 width: 47%;
}

@media only screen and (max-width:1024px) {
 .nav {
 width: 1200px
 }

}

@media only screen and (max-width:768px) {
 .nav {
 width: 100%
 }

}   